﻿using System;

namespace AppToolkit.WPF.Utils.Keyboard
{
    /// <summary>
    /// Keyboard handlers
    /// </summary>
    public static class KeyDefinitions
    {
        public const int WM_HOTKEY = 0x0312;
        public const int VIRTUALKEYCODE_FOR_CAPS_LOCK = 0x14;

    }

    /// <summary>
    /// Modifier Keys
    /// use System.Window.Input.ModifierKeys
    /// 
    /// KeyInterop
    /// 
    /// </summary>
    [Flags]
    public enum KeyModifier
    {
        None = 0x0000,
        Alt = 0x0001,
        Ctrl = 0x0002,
        NoRepeat = 0x4000,
        Shift = 0x0004,
        Win = 0x0008
    }
}